pepper spray – Català–English translations

🇬🇧 en ca

pepper spray noun

  • non-lethal riot-control agent
gas pebre
Wiktionary Links